We all know that showering is the best time to ponder things in life.
By Nathan Johnson
Published 8 years ago